execution on the gallows - Espagnol Anglais Dictionnaire